<?php namespace Common\Model;
use Hdphp\Model\Model;
class Brand extends Model{
	
	protected $table = 'brand';
	
	//设置自动验证用户提交过来的参数
	protected $validate = array(
		//array(字段名,验证方法,错误信息,验证条件,验证时间)
		array('bname','required','标签名称不能为空',3,3),
		
	);
		//设置自动完成
	protected $auto=[
        //array(字段名,处理方法,方法类型,验证条件,处理时间) 
		array('logo','getThumb','method',3,3),//获取缩略图地址
		array('ishot','1','string',2,3)
    ];
	public function ishot(){
	    View::make();
	}
		//处理上传的图片 返回处理后的地址
	public function getThumb(){
//		p($_FILES);exit;
	    $files=Upload::type('jpg,png,jpeg,gif')->make();//成功会返回 地址
	    
	    if($files){
	    	$path = $files[0]['path'];
			return  $path;
			$thumPath = substr_replace($path,"_thum.",strripos($path,'.'),1);//组建缩略图地址
			Image::thumb($path,$thumPath,200,200,5);
	    	return  $thumPath;
	    }
		//p(Upload::getError());exit;
		$this->error=Upload::getError();//将上传错误信息 传入到 模型的错误里
		return '';
	}
	public function myadd(){
		
		if($this->create()){

			$this->add();	
			return true;
		}
		
		return false;
		
	}
	
	public function myedit(){
		if($this->create()){
			
//			p($tArr);exit;
			$this->save();
			return true;
		}
		
		return false;
	}
	
}